package com.moli.iov.base.model.mongo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * The type Terminal install logs.
 *
 * @author wanghualin
 * @date 2020 -02-23 17:16:09
 */
@Data
public class TerminalInstallLogs   implements Serializable {
    /**
     * 流水号
     */
    private String serialNumber;

    /**
     * Iccid
     */
    private String iccid;

    /**
     * 车架号
     */
    private String vin;

    /**
     * 终端ID
     */
    private String deviceId;

    /**
     * 终端型号 HL800-N
     */
    private String deviceModel;

    /**
     *   所属公司id
     */
    private Long companyId;

    /**
     * 所属公司名称
     */
    private String companyName;

    /**
     * 授权来源
     */
    private Integer authorizedSource;
    /**
     * 授权来源str
     */
    private String authorizedSourceStr;
    /**
     * 授权结果
     */
    private Integer authorizedResult;
    /**
     * 授权结果
     */
    private String authorizedResultStr;
    /**
     * 创建时间
     */
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
    private Date gmtCreate;
    /**
     * 创建人
     */
    private Long createUserId;

    /**
     * 创建真实姓名
     */
    private String createRealName;
}
